package com.xbongbong.pro.smartsettings.pojo;

import com.xbongbong.sys.domain.entity.UserEntity;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.io.Serializable;
import java.util.List;

/**
 * @description: 智能助手执行人
 * @Author: hongxiao
 * @date: 2019-05-11 14:33
 * @since v1.0
 */
@Getter
@Setter
@ToString
public class SsExecutorPojo implements Serializable {
    private static final long serialVersionUID = -1L;

    /**
     * 智能助手id
     */
    private Long smartSettingsId;
    /**
     * 表单id
     */
    private Long formId;
    /**
     * 数据id
     */
    private Long dataId;
    /**
     * 执行人id
     */
    private List<String> executorIdList;
    /**
     * 执行人实体
     */
    private List<UserEntity> executorList;

    public SsExecutorPojo() {
    }

    public SsExecutorPojo(Long smartSettingsId, Long formId, Long dataId, List<String> executorIdList, List<UserEntity> executorList) {
        this.smartSettingsId = smartSettingsId;
        this.formId = formId;
        this.dataId = dataId;
        this.executorIdList = executorIdList;
        this.executorList = executorList;
    }
}
